int contaNumeroDeUsuarios(void);

int contaNumeroDeUsuarios()
{
	 arq=abreArquivo(DATABASE_DE_USUARIOS, "r");
	
	 int numeroDeUsuarios = 0;
	 char string[MAX_LINHA];
	 while(!feof(arq))
	 {
	  	fgets(string, MAX_LINHA, arq);
		if(string[0]!='\n')
		   numeroDeUsuarios++;
	 }
	 fclose(arq);
	 return numeroDeUsuarios;
}
	
int contaComprasSuspensas()
{
	 int numeroDeUsuarios, i, totalCarrinhosAbertos, carrinhosAbertos[MAX_USUARIOS];
	 char cadastroEmChar[MAX_DIGITOS];
	 
	 numeroDeUsuarios= contaNumeroDeUsuarios();
	 	 
	 totalCarrinhosAbertos=0;
	 for(i=1; i<=numeroDeUsuarios; i++)
	 {
			  itoa(i, cadastroEmChar, 10);
			  arq=fopen(cadastroEmChar, "rb");
			  if(arq)
			  {
					 carrinhosAbertos[totalCarrinhosAbertos]=i;
					 totalCarrinhosAbertos++;
					 fclose(arq);
			  }
	 }
	 return(totalCarrinhosAbertos);
}